import {request} from '@/utils/request.js'

/******************************************** 登录 ****************************************/
// 登录
export function login(data){
  return request('/api/login/routine_auth',data,'post')
}

/******************************************** 登录 ****************************************/

/******************************************** 首页 ****************************************/
// 弹窗广告
export function homeAdvertising(data){
  return request('/api/index/get_prop_ad',data,'get')
}

// 获取公告
export function homeAffiche(data){
  return request('/api/article/news_bulletin',data,'get')
}

// 获取导航
export function homeNavigation(data){
  return request('/api/index/get_recommend',data,'get')
}

// 获取首页推荐
export function homeRecommend(data){
  return request('/api/index/get_content_recommend',data,'get')
}

// 获取首页Banner
export function homeBanner(data){
  return request('/api/index/get_banner',data,'get')
}

// 获取公告详情
export function homeAfficheDetail(data){
  return request('/api/article/bulletin_details?id='+data,'get')
}

// 果蔬园艺分类列表
export function homeGardenList(data){
  return request(`/api/store/get_category?${data}`,'get')
}

// 果蔬园艺根据分类ID获取列表
export function homeGardenIdList(data){
  return request(`/api/store/get_product_list?${data}`,'get')
}

// 果蔬园艺详情
export function homeGardenIdDetail(data){
  return request(`/api/store/get_detail?${data}`,'get')
}

// 果蔬园艺立即购买_确认订单
export function homeSuerOrder(data){
  return request(`/api/special/confirm_order?${data}`,'get')
}

// 果蔬园艺立即购买_提交
export function homeSubmit(data){
  return request('/api/auth/now_buy_all',data,'post')
}

// 果蔬园艺立即购买_生成订单
export function homeShenchenOrder(data){
  return request('/api/special/create_order',data,'post')
}




// 立即购买
export function promptlyBuy(data){
  return request(`/api/auth/now_buy?${data}`,'get')
}

// 获取订单号
export function getOrderCode(data){
  return request(`/api/special/get_order_price?${data}`,'get')
}

// 农业研学根据分类ID获取活动列表
export function getActiveId(data){
  return request(`/api/activity/activity_list?${data}`,'get')
}

// 活动详情
export function activeDetail(data){
  return request(`/api/activity/activity_details?${data}`,'get')
}

//获取活动需要填写的资料
export function getDate(data){
  return request(`/api/activity/get_activity_event_data?${data}`,'get')
}

//获取活动的价格
export function getPrice(data){
  return request(`/api/activity/get_activity_event_price?${data}`,'get')
}

//活动报名
export function activeApply(data){
  return request('/api/special/create_order',data,'post')
}

//有机餐桌
export function getYouji(data){
  return request('/api/index/get_x_yj',data,'get')
}

//有机餐桌
export function getJieqi(data){
  return request('/api/index/get_x_jq',data,'get')
}

//种植教程
export function getZhongzhi(data){
  return request('/api/index/get_x_zz',data,'get')
}

//好物直播
export function getHaowu(data){
  return request('/api/index/get_x_zb',data,'get')
}




/******************************************** 首页 ****************************************/

/******************************************** 种植教程 ****************************************/

// 获取课程分类
export function plantGetCourseList(data){
  return request('/api/special/get_grade_cate',data,'get')
}

// 收藏
export function plantCollect(data){
  return request(`/api/special/set_collect?${data}`,'get')
}

// 轮播图
export function plantBanner(data){
  return request('/api/special/video_banner',data,'get')
}

// 专题列表
export function plantspecialList(data){
  return request(`/api/special/get_special_list?${data}`,'get')
}

// 专题详情
export function plantspecialDetail(data){
  return request(`/api/special/get_details?${data}`,'get')
}

// 专题下章节数
export function plantSpecialSection(data){
  return request('/api/Special/number_courses?id=4',data,'get')
}

//记录专题浏览人数
export function plantSpecialSectionCount(data){
  return request('/api/Special/add_learning_records?id=4',data,'get')
}

//详情页讲师信息
export function plantLecturer(data){
  return request(`/api/auth/get_lecturer?${data}`,'get')
}

//获取浏览人数
export function plantSpecialCount(data){
  return request(`/api/Special/learning_records?${data}`,'get')
}

//创建专题支付订单
export function plantSectionPayOrder(data){
  return request('/api/special/create_order',data,'post')
}

//获取课程可以使用时间
export function plantGetCourseTime(data){
  return request('/api/special/special_validity?id=6',data,'post')
}

//猜你喜欢
export function plantLike(data){
  return request('/api/Special/get_record_learning',data,'get')
}

//获取某个专题的素材列表
export function planGettSpecialList(data){
  return request(`/api/special/get_course_list?${data}`,'get')
}

//获取素材信息
export function planGetMaterialData(data){
  return request('/api/special/get_task_info',data,'post')
}

/******************************************** 种植教程 ****************************************/


/******************************************** 商品分类 ************************************/

// 大商品分类
export function classGtShoppingClass(data){
  return request(`/api/store/get_category?${data}`,'get')
}

// 获取大商品分类下的list
export function classLtShoppingClass(data){
  return request(`/api/store/get_product_list?${data}`,'get')
}

// 商品详情
export function classShoppingDetail(data){
  return request(`/api/store/get_detail?${data}`,'get')
}

// 商品推荐
export function classShoppingRecommend(data){
  return request('/api/store/get_recommend_product',data,'get')
}

/******************************************** 商品分类 *************************************/

/******************************************** 购物车 *************************************/

// 加入购物车
export function jionShoppingCart(data){
  return request(`/api/auth/set_cart?${data}`,'get')
}

// 获取购物车数据
export function getShoppingCartData(data){
  return request('/api/auth/get_cart_list',data,'get')
}

// 购物车确认订单数据
export function shoppingCartNotarize(data){
  return request(`/api/special/confirm_order?${data}`,'get')
}

// 修改商品数量
export function updateShoppingCount(data){
  return request(`/api/auth/change_cart_num?${data}`,'get')
}

// 删除购物车数据
export function deteleShoppingCartData(data){
  return request('/api/auth/remove_cart',data,'post')
}

// 支付订单
export function payOrder(data){
  return request('/api/special/create_order',data,'post')
}

// 再次支付订单
export function towPayOrder(data){
  return request('/api/special/create_order',data,'post')
}

// 购物车推荐
export function shoppingRecommend(data){
  return request('/api/auth/get_cart_recommend',data,'get')
}


/******************************************** 购物车 *************************************/


/******************************************** 我的 *************************************/

//优惠券列表
export function getyouhui(data){
  return request(`/api/coupon/get_coupon_list?${data}`,'get')
}

//领取优惠券
export function linquyouhui(data){
  return request(`/api/coupon/get_coupon?${data}`,'get')
}


// 获取地址列表
export function addressList(data){
  return request('/api/auth/user_address_list',data,'get')
}

// 设置默认地址
export function setAddress(data){
  return request(`/api/auth/set_user_default_address?${data}`,'get')
}

// 保存地址
export function saveAddress(data){
  return request('/api/auth/save_user_address',data,'post')
}

// 删除地址
export function deleteAddress(data){
  return request(`/api/auth/del_user_address?${data}`,'post')
}

// 获取默认地址
export function defaultAddress(data){
  return request('/api/auth/user_default_address',data,'get')
}

// 订单详情
export function orderDetail(data){
  return request(`/api/special/order?${data}`,'get')
}

// 我的订单
export function myOrder(data){
  return request(`/api/auth/get_user_order_list?${data}`,'get')
}

//申请退款
export function applyRefund(data){
  return request(`/api/my/refund_apply?${data}`,'get')
}

//提交商品退款
export function submitShopingRefund(data){
  return request('/api/auth/apply_order_refund',data,'post')
}

//退款详情
export function refundDetail(data){
  return request(`/api/special/order?${data}`,'post')
}




//确认收货
export function confirmReceipt(data){
  return request(`/api/auth/user_take_order?${data}`,'get')
}


// 我的课程
export function myCourse(data){
  return request(`/api/special/get_my_grade_list?${data}`,'get')
}

// 课程收藏
export function courseCollect(data){
  return request(`/api/special/get_grade_list?${data}`,'get')
}

// 获取报名活动列表
export function getActiveList(data){
  return request(`/api/activity/activity_sign_in_list?${data}`,'get')
}

// 活动订单详情
export function activeOrderDetail(data){
  return request(`/api/activity/activity_sign_in?${data}`,'get')
}

// 获取核销订单信息
export function getOrderDate(data){
  return request(`/api/my/sign_order?order_id=su2022091314590110001&type=2?${data}`,'get')
}

// 核销活动订单
export function cancelActiveOrder(data){
  return request(`/api/my/sign_order?order_id=su2022091314590110001&type=2?${data}`,'get')
}

// //获取核销订单信息
// export function getCancelOrder (){
//   return request(`/api/my/sign_order?order_id=su2022091314590110001&type=2`,'get')
// }



// 我的优惠券
export function myCoupons(data){
  return request(`/api/coupon/get_my_coupon_list?${data}`,'get')
}


// 积分商品
export function integralGoods(data){
  return request(`/api/store/get_integral_product_list?${data}`,'get')
}

//积分用户信息
export function obtainUserInfo(data){
  return request(`/api/store/get_integral_user`,'get')
}

// 推广中心数据
export function promoteData(data){
  return request(`/api/spread/spread`,data,'get')
}



// 我的推广
export function myPromotion(data){
  return request(`/api/spread/my_promoter`,data,'get')
}

// 专题推广--去推广
export function gotoPromotion(data){
  return request(`/api/spread/poster_special?${data}`,'get')
}


// 提现页面
export function withdrawalPage(data){
  return request(`/api/spread/withdraw`,data,'get')
}

// 提现记录
export function withdrawalRecord(data){
  return request(`/api/spread/get_withdrawal_list?${data}`,'get')
}

// 提现申请
export function withdrawalApply(data){
  return request(`/api/spread/save_withdraw`,data,'post')
}

// 获取推广人信息列表
export function acquiringPromoter(data){
  return request(`/api/spread/spread_list?${data}`,'get')
}

// 佣金明细
export function commissionSubsidiary(data){
  return request(`/api/spread/commission`,data,'get')
}

// 佣金明细列表
export function commissionDetailsList(data){
  return request(`/api/spread/get_spread_list?${data}`,'get')
}

// 用户签到
export function userSignin(data){
  return request(`/api/auth/sign_integral`,data,'get')
}

// 用户签到信息
export function signinInfo(data){
  return request(`/api/auth/get_user_list`,data,'get')
}


// 签到明细
export function signinDetail(data){
  return request(`/api/auth/get_user_sign_list?${data}`,'get')
}

// 签到数据
export function signinData(data){
  return request(`/api/my/sign_in`,data,'get')
}

// 会员用户信息
export function memberInfo(data){
  return request(`/api/auth/get_user_info`,data,'get')
}

// 查看物流信息
export function checkLogistics(data){
  return request(`/api/auth/query?${data}`,'get')
}


// 获取信息会员
export function infoMember(data){
  return request(`/api/auth/get_member_info`,data,'get')
}

// 会员生成订单
export function openMembership(data){
  return request(`/api/special/create_order`,data,'post')
}

// 会员设置列表
export function membershipSet(data){
  return request(`/api/auth/member_ship_lists`,data,'get')
}

// 未付款订单倒计时
export function countDown(data){
  return request(`/api/special/get_order_time?${data}`,'get')
}

// 提交评价
export function submitPingjia(data){
  return request('/api/auth/user_comment_product',data,'post')
}

// 获取评价
export function getSubmitPingjia(data){
  return request(`/api/auth/product_reply_list?${data}`,'get')

}

// 获取用户信息
export function getUserData(data){
  return request('/api/auth/get_user_info',data,'get')

}

// 获取用户信息
export function allOrder(data){
  return request('/api/auth/get_user_order_num',data,'get')

}

// 取消订单
export function closeOrder(data){
  return request(`/api/auth/user_remove_order?${data}`,'get')

}

// 自动收货
export function configHuo(data){
  return request(`/api/special/get_order_delivery_time?${data}`,'get')
}

// 修改用户信息
export function updateUserData(data){
  return request('/api/login/update_user_info',data,'post')
}

// 撤销退款
export function chexiaoTuikaun(data){
  return request(`/api/auth/cancel_order_refund?${data}`,'get')
}

// 同意退货退款
export function againTuiKuan(data){
  return request('/api/auth/apply_order_refund_info',data,'post')
}




/******************************************** 我的 *************************************/

















